veterinary facility - Spanish English Dictionary